Cis400/401 Final Project Report

نویسندگان

  • Justin Chiu
  • Hamidhasan Ahmed
چکیده

The rise of ‘big data’ and large-scale machine learning has created an increasing need for distributed optimization.dual descent and the alternating Most of the current literature has focused on coordinate descent, a prominent distributed optimization technique, due to its simplicity and effectiveness. We focus on implementing two other optimization techniques distributed dual descent and the alternating direction method of multipliers (ADMM), and implement distributed versions of both for quadratic functions, linear class SVMs, and logistic regression. Since dual descent and ADMM are algorithms that use multiple nodes and communicate between them, they lend themselves to some networking techniques. In particular, we utilized the User Datagram Protocol (UDP) to facilitate this nodal and communication structure, a novel use of UDP in this area of research.Ultimately, we provide a package that easily allows for optimization problems with Dual Descent or ADMM over the provided families of functions, and hope that it can be extended with other functions and/or optimization techniques in the future.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CIS400/401 Final Report - Designing Rhythm Game Interfaces for Touchscreen Devices

As touchscreen devices become increasingly popular, rhythm games and other interactive software applications are expected to support touch-driven user interfaces. This study focused on the evaluation of the timing accuracy and game enjoyability of various rhythm game interface designs for touchscreen devices. This was accomplished through the development of a rhythm game prototype for Android t...

متن کامل

CIS400/401 Final Report: TrackIt A Cash Tracking and Budgeting Application

Personal financial management is a critical step to help alleviate poverty in developing countries. Unfortunately, there are few applications currently available that cater to this need in a specialized manner. TrackIt is a mobile application that integrates speech-to-text and natural language processing technologies to help users track cash transactions in an easy, fast, and unobtrusive manner...

متن کامل

CIS400/401 Final Report - Modeling Disease Outbreaks with Digital Networks

As software becomes more and more integrated into our daily lives, there is a higher demand to turn digital information into physical discoveries. One of the areas where this is becoming increasingly prevalent is in social networks and graphs. Our lives are connected to others’ through social media outlets and applications, and we have made significant advances in network and graph theory. We w...

متن کامل

10-401 Project Final Report: Algorhythms

Popular music streaming services like Spotify and Pandora are able to suggest songs to users based on a variety of factors. One of the major ones is the music’s genre. The aim of our project is to explore machine learning algorithms that can identify a song’s genre based on its metadata. This report outlines various research methods and discusses their performance. It provides an overview of ou...

متن کامل

University of Auckland COMPSYS 401 A Project Audio Watermarking Final Report

An audio watermarking technique based on complementary filter band division is developed by Andrew Sung and me, Dackson Lam, as the final year project. This report presents the workings and results of the project in details. It has shown that audio watermarking is chosen for investigation due to its recentness and importance to the audio recording industry. Then, the report provides the backgro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015